explosive-triggered avalanche - French English Dictionary